有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java从匿名类参数访问类的实例

我似乎无法通过网站上所有匿名的内部类问题找到答案

public void start()
{
    /* Ask the user to login */
    final LoginFrame login;
    login = new LoginFrame(new ActionListener()
    {
        @Override
        public void actionPerformed(final ActionEvent event)
        {
            switch (event.getActionCommand())
            {
                case "login":
                    /* @todo Login the user */
                    String username = login.getUsername();
                    String password = login.getPassword();
            }
        }
    });
    login.display();
}

我的登录框架包含一个ActionListener。如何从new ActionListener()中访问login

现在我遇到了一个错误:

Variable login may not have been initialized.


共 (0) 个答案